Starting from this version, EasyAR Sense Unity Plugin will follow Unity’s required package versioning (using Semantic Versioning), so the version number will differ from EasyAR Sense, and the release frequency may also be different. This version of the plugin includes EasyAR Sense 4.7.0 final release.

EasyAR Sense Unity Plugin 4000.0.0 brings major changes, mainly focused on the following aspects:

  1. Unity and AR Foundation Compatibility Changes

    From this version, EasyAR Sense Unity Plugin only supports Unity 2021.3 and newer versions, with full support for Unity 6. AR Foundation support is now integrated into the plugin package, and this version only supports AR Foundation 5 and above, with greatly simplified usage. If AR Foundation components are added to the scene, the scene configuration and script code can remain unchanged regardless of whether AR Foundation is ultimately used at runtime.

  2. Up-to-date Headset Support, New Support for Multiple OST/VST Headsets

    After years of collaboration with many industry partners, EasyAR’s headset support has been standardized. Now you can extend EasyAR Sense Unity Plugin to support third-party headset devices (may require data interfaces provided by headset manufacturers). This version has built-in support for Apple Vision Pro and XREAL Air2 Ultra, and supports Pico 4 Ultra Enterprise and Rokid AR Studio through EasyAR Sense Unity Plugin extension packages. You can also obtain support extension packages for other devices from some of EasyAR’s partners (such as Xrany).

  3. Improved Unity Component Interfaces, Greatly Optimized ARSession Workflow

    This is the first version to fully encapsulate EasyAR Sense features through Unity components. ARSession has been heavily optimized and rewritten, allowing you to easily check device or feature support, start or stop ARSession as needed, and switch ARSession or AR features at runtime. You can also use ARSessionFactory to create ARSession and related components at runtime. This version adds inertial navigation and 3DoF camera features, mainly designed for EasyAR Mega but also available for standalone use.

  4. New Development and Diagnostic Tools

    This version introduces brand new EIF recording and playback features. Although EIF recording and playback were available in previous versions, using EIF has never been easier. You can now use the Session Validation Tool in the Unity Editor to directly play eif files and drive your scene, whether it’s image tracking, spatial mapping, or EasyAR Mega, reproducing device effects on your computer. The runtime diagnostic panel EasyAR Diagnostics Panel allows you to easily enable eif recording in your app or toggle key ARSession and component status displays at any time. All samples have been rewritten, and you can directly see ARSession status and eif recording buttons when running samples for convenience.

  5. Full Release of EasyAR Mega Tools

    This version integrates and releases Mega Studio 2.12. Future plugin updates will be more frequent, and Mega tools on Unity will gradually be merged into the plugin and released together with regular plugin updates. In addition to updates from previous pre-release versions, this version enables inertial navigation support by default, greatly expanding EasyAR Mega’s device support. It also includes support for the latest version of EasyAR Mega Landmark service. You can apply for EasyAR Mega via the EasyAR website.